<%@page import="com.pasche.Servicio"%>
<%@page import="java.util.ArrayList"%>
<%@page import="com.pasche.UsuarioAdapter"%>
<%@page import="com.pasche.Usuario" %>
<%@page import="java.util.List"%>
<%@ page contentType="text/html; charset=utf-8" language="java" errorPage="" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<%
	String usuario = " ";
	String tipo = " ";
	HttpSession sesion = request.getSession();
	if(sesion.getAttribute("usuario") != null){
		usuario = (String) sesion.getAttribute("usuario");
		tipo = new UsuarioAdapter().devolverUsuario(usuario).getTipo();
		if(!tipo.equals("super_admin")){
			response.sendRedirect("index.jsp");
		}
	}
	else{
		response.sendRedirect("index.jsp");
	}
%>
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<title>Listar usuarios</title>
		<link type="text/css" rel="stylesheet" href="CSS-header.css" />
		<link type="text/css" rel="stylesheet" href="CSS-footer.css" />
		<link type="text/css" rel="stylesheet" href="CSS-ABM.css" />
		<link rel="shortcut icon" href="Imagenes/favicon.ico" /> 
		<link rel="icon" href="Imagenes/favicon.ico" />
		<script type="text/javascript" src="compartir.js"></script>
	</head>
	<body>
		<div id="contenedor">
	    	<div id="header">
	        	<div id="tophat" >
	            <!-- fin tophat --></div> 
	            <div id="logo" >
	            	<a href="index.jsp" ><img alt="logo Next To Me" src="Imagenes/logo.png" /></a>
	            <!--  fin logo --></div>  	
	        	<div id="login">
	            	<form action="Logout" method="post">
		            	<label class="userLogin"> User:  <%= usuario %></label>
		            	<input type="submit" id="salir" name="salir" value="Salir" />
	                </form>
	            <!-- fin login --></div>
	            <% if(!usuario.equals(" ")){ %>
		            <div id="navegacion" >
		            	<ul class="nav">
		                	<li><a href="index.jsp" > Mapa </a></li>
		                	<% if(tipo.equals("super_admin")){ // si el usuario logueado no es el admin no podra acceder al ABM Usuarios%>
		                    <li><a href="menuUsuarios.jsp" > Usuarios </a></li>
		                    <% } %>
		                    <li><a href="menuServicios.jsp" > Servicios </a></li>
		                    <li><a href="menuUbicaciones.jsp" > Ubicaciones </a></li>
		                </ul>
		            <!-- fin navegacion --></div>
	        	<% } %>
	        <!-- fin header --></div>
	        <div id="cuerpo">
	        	<div id="menu" >
	            	<ul class="navMenu">
	                	<li><a href="altaUsuario.jsp" >Crear usuario</a></li>
	                    <li><a href="editarUsuario.jsp" >Editar usuario</a></li>
	                    <li><a href="eliminarUsuario.jsp" >Eliminar usuario</a></li>
	                    <li><a href="listarUsuarios.jsp" >Listar usuario</a></li>
	                    <li><a href="permisosUsuarios.jsp" >Permisos usuarios</a></li>
	                </ul>
	            <!-- fin menu --></div>
	            <div id="principal" >
	            	<div id="listarServicios">
	                	<h2 class="tituloABM">Listar usuarios</h2>
		                <table class="tablaABM">
		                	<tr class="header-filaABM">
		                		<th class="celdaABM"> ID </th>
		                		<th class="celdaABM"> Nombre servicio </th>
		                	</tr>
		                	<%	UsuarioAdapter adap = new UsuarioAdapter();
		                		List<Usuario> usuarios = adap.devolverTodos();
		                		for(Usuario us: usuarios){
		                			out.println("<tr class=\"filaABM\">");
		                			out.println("<td class=\"celdaABM\">" + us.getId() + "</td>");
		                			out.println("<td class=\"celdaABM\">" + us.getNombreUsuario() + "</td>");
		                			out.println("</tr>");
		                		} %>
		                </table>
	                    <% if(sesion.getAttribute("error") != null){
	                    	out.println("<label>" + sesion.getAttribute("error") + "</label>");
	                    	sesion.setAttribute("error", null);
	                    } %>
	                <!-- fin listarServicios --></div>
	            <!-- fin lateral --></div>
	        <!-- fin cuerpo --></div>
	        <div id="footer">
	    	<div id="footer-header">
	        	<div id="empresa">
	            	<a href="index.jsp" > ¿Quíenes somos? </a>
	                <a href="terminosCondiciones.jsp" > Términos y condiciones </a>
	            <!-- fin empresa --></div>	            
	            <div id="compartir">
	            	<b>Compartir </b> <br />
	            	<a href="" onclick="compartirEnFacebook(this)" ><img src="Imagenes/facebook.png" alt="Compartir en Facebook" class="icon" /></a>
	            	<a href="" onclick="compartirEnTwitter(this)" ><img src="Imagenes/twitter.png" alt="Compartir en Twitter" class="icon" /></a>
	            	<a href="" onclick="compartirEnGooglePlus(this)" ><img src="Imagenes/google+.png" alt="Compartir en Google+" class="icon" /></a>
	       			<a href="" onclick="compartirEnLinkedin(this)" ><img src="Imagenes/linkedin.jpg" alt="Compartir en Linkedin" class="icon" /></a>
	            <!-- fin compartir --></div>
	     	<!-- fin footer-header--></div>
	     	<div id="copyright">
	     		<span> © Copyright 2013   |  <a href="" > InGenio Co. </a> </span>
	     	<!-- fin copyright --></div>
	     <!-- fin footer --></div>
	    <!-- fin contenedor --></div>
	</body>
</html>